Big Huge Thesaurus

Rupicola peruviana

noun